JAVA程序实现,求助`~~~~~~~~~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/11 19:42:53
请高手帮忙,用JAVA编写一个程序包括以下内容:1、继承 2、接口 3、抽象类 4、多态性 5、内部类,程序可以,给予固定分,精彩的给予加分,最高追加100分

*********************父类文件:Animal.java**************************
public abstract class Animal {
private boolean isLive = true;

public AnimalCharater character = new AnimalCharater();

public boolean isLive() {
return isLive;
}

public void setDeath() {
isLive = false;
}

public Animal() {
isLive = true;
}

abstract void beDied();

public class AnimalCharater {
private String color = "Red";

public void setColor(String color) {
this.color = color;
}

public String getColor() {
return color;
}
}

}

*****************接口文件:AnimalAbility.java*******************
public interface AnimalAbility {
abstract void move();
}

*********************子类文件:Fish.java